render impervious - Francés Inglés Diccionario